package cn.hfatec.shms.system.organization.model;


import org.hibernate.validator.constraints.NotBlank;

import java.util.List;

/**
 *
 * @author hfatec
 * @version 1.0
 *
 * the JAVA code is generate by middlegen
 *
 */
public class OrganizationView {

    //
    private Integer id;
    //机构ID
    private String orgId;
    //机构名称
    private String orgName;
    //上级机构ID
    private String parentOrgId;
    //机构级次
    private Integer orgLevel;
    //机构级次码
    private String orgLevelCode;
    //排序号
    private Integer sortNo;
    //备注
    private String remark;
    private String orgAnotherName;

    private  Integer isHospital;

    private List<OrganizationView> childrenOrgList;
    private Boolean isSelected = false;

    public Integer getId() {
        return this.id;
    }
    public void setId(Integer id) {
        this.id = id;
    }
    public String getOrgId() {
        return this.orgId;
    }
    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
    public String getOrgName() {
        return this.orgName;
    }
    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }
    public String getParentOrgId() {
        return this.parentOrgId;
    }
    public void setParentOrgId(String parentOrgId) {
        this.parentOrgId = parentOrgId;
    }
    public Integer getOrgLevel() {
        return this.orgLevel;
    }
    public void setOrgLevel(Integer orgLevel) {
        this.orgLevel = orgLevel;
    }
    public String getOrgLevelCode() {
        return this.orgLevelCode;
    }
    public void setOrgLevelCode(String orgLevelCode) {
        this.orgLevelCode = orgLevelCode;
    }
    public Integer getSortNo() {
        return this.sortNo;
    }
    public void setSortNo(Integer sortNo) {
        this.sortNo = sortNo;
    }
    public String getRemark() {
        return this.remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<OrganizationView> getChildrenOrgList() {
        return childrenOrgList;
    }

    public void setChildrenOrgList(List<OrganizationView> childrenOrgList) {
        this.childrenOrgList = childrenOrgList;
    }

    public Boolean getIsSelected() {
        return isSelected;
    }

    public void setIsSelected(Boolean isSelected) {
        this.isSelected = isSelected;
    }

    public String getOrgAnotherName() {
        return orgAnotherName;
    }

    public void setOrgAnotherName(String orgAnotherName) {
        this.orgAnotherName = orgAnotherName;
    }

    public Integer getIsHospital() {
        return isHospital;
    }

    public void setIsHospital(Integer isHospital) {
        this.isHospital = isHospital;
    }
}